package com.yiyuan.app.dao;

import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.guaike.core.mybatis.plugins.BaseDAO;
import com.yiyuan.app.entity.po.GConfPrizeItemPO;
import com.yiyuan.app.mapper.GConfPrizeItemMapper;
import org.springframework.stereotype.Repository;


@Repository
public class GConfPrizeItemDAO extends BaseDAO<GConfPrizeItemMapper, GConfPrizeItemPO> {

    public GConfPrizeItemPO findOneByItemCode(Long prizeId, String itemCode) {
        LambdaQueryWrapper<GConfPrizeItemPO> queryWrapper = new LambdaQueryWrapper<>();
        queryWrapper.eq(GConfPrizeItemPO::getPrizeId, prizeId);
        queryWrapper.eq(GConfPrizeItemPO::getItemCode, itemCode);
        return getBaseMapper().selectOne(queryWrapper);
    }
}
